| Fully Qualified Name: | Zend\View\Variables | 
| Extends: | ArrayObject | 
Class for Zend\View\Renderer\PhpRenderer to help enforce private constructs.
| Name | Description | Defined By | 
|---|---|---|
| __construct() | Constructor | Variables | 
| assign() | Assign many values at once | Variables | 
| clear() | Clear all variables | Variables | 
| isStrict() | Are we operating with strict variables? | Variables | 
| offsetGet() | Get the variable value | Variables | 
| setOptions() | Configure object | Variables | 
| setStrictVars() | Set status of "strict vars" flag | Variables | 
Constructor
| Parameter Name | Type | Description | 
|---|---|---|
| $variables | array | |
| $options | array | 
Returns:
Assign many values at once
| Parameter Name | Type | Description | 
|---|---|---|
| $spec | array|object | 
Returns: \Variables
Clear all variables
Returns: void
Are we operating with strict variables?
Returns: bool
Get the variable value
If the value has not been defined, a null value will be returned; if strict vars on in place, a notice will also be raised.
Otherwise, returns escaped version of the value.
| Parameter Name | Type | Description | 
|---|---|---|
| $key | mixed | 
Returns: mixed
Configure object
| Parameter Name | Type | Description | 
|---|---|---|
| $options | array | 
Returns: \Variables
Set status of "strict vars" flag
| Parameter Name | Type | Description | 
|---|---|---|
| $flag | bool | 
Returns: \Variables